embanked road - Turkish English Dictionary